//Author:       Miguel Dominguez & Heath Cazeau
//Date:         3/9/2011
//Class:        Software Engineering
//Project:      Jaz Interpreter
//File:         Instruction.h

#ifndef INSTRUCTION_H
#define INSTRUCTION_H

#include <iostream>
#include <string>

using namespace std;

class Instruction
{
    private:
        string keyword;
        string argument;
        Instruction* nextInstruction;

    public:
        Instruction();
        Instruction(string k, string a);
        string getKeyword();
        string getArgument();
        Instruction* getNextInstruction();

        void setKeyword(string str);
        void setArgument(string str);
        void setNextInstruction(Instruction* i);
};
#endif
